home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 109
/
Vol 109.iso
/
games
/
steppenw.swf
/
scripts
/
DefineSprite_1127
/
frame_2
/
DoAction.as
Wrap
Text File
|
2008-11-12
|
2KB
|
51 lines
a = 1;
while(eval("/Variables:InvObjet" + a) != eval("/Variables:ObjetCombine"))
{
a += 1;
}
i = a;
while(eval("/Variables:InvObjet" + i) != 0 and i < eval("/Variables:InvNbMax"))
{
set("/Variables:InvObjet" + i,eval("/Variables:InvObjet" + (i + 1)));
i += 1;
}
i = 1;
while(eval("/Variables:InvNbMax") >= i)
{
tellTarget("../Chaine1/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
tellTarget("../Chaine2/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
tellTarget("../Chaine3/Objet" + i)
{
gotoAndStop(eval("/Variables:InvObjet" + i) + 1);
}
i += 1;
}
if(eval("/Variables:InvNb") < 4)
{
setProperty("../Chaine2", _X, getProperty("../BorneCentre", _X) - 61.5 * eval("/Variables:LargeurObjet") / 43);
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) - 3 * eval("/Variables:LargeurObjet"));
setProperty("../Chaine3", _X, getProperty("../Chaine2", _X) + 3 * eval("/Variables:LargeurObjet"));
}
else if(getProperty("../Chaine1", _X) < getProperty("../Chaine2", _X) and getProperty("../Chaine3", _X) < getProperty("../Chaine1", _X))
{
setProperty("../Chaine3", _X, getProperty("../Chaine1", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine2", _X, getProperty("../Chaine1", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
else if(getProperty("../Chaine2", _X) < getProperty("../Chaine3", _X) and getProperty("../Chaine1", _X) < getProperty("../Chaine2", _X))
{
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine3", _X, getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
else
{
setProperty("../Chaine2", _X, getProperty("../Chaine3", _X) - eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
setProperty("../Chaine1", _X, getProperty("../Chaine2", _X) + eval("/Variables:InvNb") * eval("/Variables:LargeurObjet"));
}
gotoAndStop(1);